chequered flag - Spanish English Dictionary